make less difficult - Inglés Sinónimo Diccionario